package com.myexploit.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
public class IndexController {

	/**
	 * restFul风格实现1：
	 * 1.参数余参数之间使用/分隔
	 * 2、参数使用{}形式包裹
	 * 3、@PathVariable 实现数据的转化.
	 *
	 * restFul风格实现2：
	 * 可以利用请求的类型，指定业务功能
	 * TYPE="GET" 查询业务
	 * TYPE="POST" 新增业务
	 * TYPE="PUT" 更新业务
	 * TYPE="DELETE" 删除业务
	 *
	 * 总结1：如果需要获取url地址中的参数时，则可以使用RestFul风格实现。
	 * 总结2：可以按照类型执行特定的功能
	 */
	@RequestMapping(value = "/page/{moduleName}",method = RequestMethod.GET)
	public String module(@PathVariable String moduleName) {

		return moduleName;
	}
}
